home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d6
/
payr222b.arc
/
PAYUS22A.ARC
/
ADD_NEW.STX
< prev
next >
Wrap
Text File
|
1990-03-14
|
4KB
|
74 lines
Screenfile ADD_NEW.SCN Screen# 01
The employee update program has a menu choice for adding a new employee. If you
take that choice then you are presented with the first of a series of blank
screens for you to fill in.
The screens are not completely blank, certain defaults will be filled in for
you to prevent possible problems with the program logic if you left them blank.
In this screen we see that a dummy date of birth is filled in. This is because
the program will try to calculate the employee's age from his birthdate, and it
will have problems if birthdate is not entered. We put the date of birth and
age on the screen because we thought it might be useful for you to have them,
but some clients have telephoned to say they do not have birthdates on file and
they feel they may be accused of age discrimination if they ask their employees
for it to fill in the screen, so we have defaulted it to 1st Jan. 1965 . We
can offer no legal opinions as to whether you should complete it or not, but if
you decide to do so you may change our default to the employee's true date of
birth. The review dates have also been defaulted to the current date and
current date plus one year.
If you are setting up your own employees for the FIRST time after testing
PAYROLL USA with our test employee file then you need to get rid of our test
employees, be sure though it is our test employees that are on the file, not
your own people. It should only be necessary to do this once before starting
your own file, this procedure will delete ALL employees. To delete our test
employees enter the following instructions from the DOS prompt
C: { OR WHICHEVER HARD DISK DRIVE YOU INSTALLED ON TO }
ERASE \PAYIN
ERASE \PAYOUT
It is vitally important there are no spaces after the backslash, example DO NOT
"ERASE \ PAYIN" with a space between the \ and PAYIN, else you will erase your
root directory by mistake. Reason, the first space after the backslash
terminates the command from DOS's point of view so it sees ERASE \ PAYIN as
just plain ERASE \ and does just that. Be careful and you will be O.K.
Screenfile ADD_NEW.SCN Screen# 02
As you are entering employee information the fields are checked as the cursor
passes over them. If it is a field that must be completed and it is left blank
then an error message will be displayed, as in the above window, and you will
be unable to continue until you have corrected the error.
Screenfile ADD_NEW.SCN Screen# 03
When each screen is completed the above window will appear. Reason is we want
to have a complete employee record on the file, not a partial record, so we
want all screens that comprise the employee to be completed as far as possible
before we add him to the file. To do this we present the screens one after the
other. If part way through one of the screens you realise you are adding this
person in error you can abort the add at any point and throw away whatever you
have already entered. During an add the screens progress in the forward
direction only. Do not abort the add if the only reason is you realise you made
an error on an earlier entry screen for this employee and seem not to be able
to move backwards to fix it, instead complete the add by filling in as much as
is applicable on the remaining screens then access the newly added employee in
update mode to fix any errors.
Our apologies, in the version this screen was taken from we seem to have made a
typo in the window. "Any N to Abort New Employee Entry" sounds strange, it was
originally "Any Other Key to ..." then it was changed to a more positive "N to
..." but the "Any " seems to have been left in.
Screenfile ADD_NEW.SCN Screen# 04
We decided to abort the add at this point so pressed N from the previous
screen. PAYROLL USA flashes the above message in the window to double check we
are sure we want out, if N is pressed again at this point then the add is
aborted, any information you entered for this employee is thrown away and you
will be back at the menu.